palliative drug - Spanish English Dictionary